package hcn.api.service.api.healthrecord;

import ctd.util.annotation.RpcService;
import hcn.protocol.phr.healthrecord.*;

/**
 * 健康档案:住院记录
 * @author lidq
 */
public interface InHosRecordsInterface {

    /**
     * 3.2.1 根据年份分组获取有数据的住院记录
     * HCN -> HIS
     */
    @RpcService
    public InHosRecordsResultBean getList(InHosRecordsQueryBean queryBean);

    /**
     * 3.2.2 根据年份获取住院记录
     * HCN -> HIS
     */
    @RpcService
    public InHosRecordsResultBean getListByYear(InHosRecordsYearQueryBean queryBean);

    /**
     * 3.2.3 住院记录详情
     * HCN -> HIS
     */
    @RpcService
    public InHosDetailResultBean detail(InHosDetailQueryBean queryBean);
}
